package com.firestone.bean.entity.elasticsearch.nested;

import org.springframework.data.elasticsearch.annotations.DateFormat;
import org.springframework.data.elasticsearch.annotations.Field;
import org.springframework.data.elasticsearch.annotations.FieldType;

/**
 * @author dingjc
 * @Description： TODO(能力范围数据列表)
 * @date 2018年04月18日  上午 11:24
 */
public class CompetenceScopeDatalist {

    /**
     * certificate_attachment:TODO(证书附件信息)
     */
    @Field(type = FieldType.text,analyzer = "ik_max_word")
    private String certificate_attachment;

    /**
     * competence_scope_state:TODO(结构化能力范围的公布状态)
     */
    @Field(type = FieldType.keyword)
    private String competence_scope_state;

    /**
     * issuing_date:TODO(签发日期)
     */
    @Field(type = FieldType.Date,format = DateFormat.date,pattern = "yyyy-MM-dd")
    private String issuing_date;

    /**
     * mission_number:TODO(任务编号)
     */
    @Field(type = FieldType.keyword)
    private String mission_number;

    /**
     * review_type:TODO(评审类型)
     */
    @Field(type = FieldType.text,analyzer = "ik_max_word")
    private String review_type;

    public String getCertificate_attachment() {
        return certificate_attachment;
    }

    public void setCertificate_attachment(String certificate_attachment) {
        this.certificate_attachment = certificate_attachment;
    }

    public String getCompetence_scope_state() {
        return competence_scope_state;
    }

    public void setCompetence_scope_state(String competence_scope_state) {
        this.competence_scope_state = competence_scope_state;
    }

    public String getIssuing_date() {
        return issuing_date;
    }

    public void setIssuing_date(String issuing_date) {
        this.issuing_date = issuing_date;
    }

    public String getMission_number() {
        return mission_number;
    }

    public void setMission_number(String mission_number) {
        this.mission_number = mission_number;
    }

    public String getReview_type() {
        return review_type;
    }

    public void setReview_type(String review_type) {
        this.review_type = review_type;
    }
}
